.tagList{
  display: flex;
  padding: 15px;
  flex-wrap: wrap;
  >li{
    width:25%;
    height:6em;
    display:flex;
    justify-content: center;
    align-items: center;
    flex-direction:column;
    font-size: 12px;
    margin-top: 12px;
    .iconWrapper{
      height: 4em;
      width: 4em;
      border-radius:50%;
      display:flex;
      justify-content: center;
      align-items: center;
      flex-direction:column;
      background: #f5f5f5;
      margin-bottom: 4px;
      &.selected {
        background: #ffda47;
      }
      .iconfont{
        font-size:3.3em;
      }
    }
  }
}